﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace VkApi.DataTypes
{

    /// <summary>
    /// Profile fields enumeration.
    /// </summary>
    [Flags]
    public enum ProfileFields : long
    {
        /// <summary>
        /// User id.
        /// </summary>
        uid,

        /// <summary>
        /// First name.
        /// </summary>
        first_name,

        /// <summary>
        /// Last name.
        /// </summary>
        last_name,

        /// <summary>
        /// Nickname.
        /// </summary>
        nickname,

        /// <summary>
        /// Sex.
        /// </summary>
        sex,

        /// <summary>
        /// Birthdate.
        /// </summary>
        bdate,

        /// <summary>
        /// City.
        /// </summary>
        city,

        /// <summary>
        /// Country.
        /// </summary>
        country,

        /// <summary>
        /// Timezone.
        /// </summary>
        timezone,

        /// <summary>
        /// Photo url.
        /// </summary>
        photo,

        /// <summary>
        /// Medium photo url.
        /// </summary>
        photo_medium,

        /// <summary>
        /// Big photo url.
        /// </summary>
        photo_big,

        /// <summary>
        /// Hsa mobile flag.
        /// </summary>
        has_mobile,

        /// <summary>
        /// Rate.
        /// </summary>
        rate,

        /// <summary>
        /// Contacts.
        /// </summary>
        contacts,

        /// <summary>
        /// Education.
        /// </summary>
        education,

        /// <summary>
        /// Photo rec.
        /// </summary>
        photo_rec,

        /// <summary>
        /// Online status.
        /// </summary>
        online,

        /// <summary>
        /// Lists.
        /// </summary>
        lists,

        /// <summary>
        /// Domain.
        /// </summary>
        domain,

        /// <summary>
        /// Home phone.
        /// </summary>
        home_phone,

        /// <summary>
        /// Mobile phone.
        /// </summary>
        mobile_phone,

        /// <summary>
        /// University id.
        /// </summary>
        university,

        /// <summary>
        /// University name.
        /// </summary>
        university_name,

        /// <summary>
        /// Faculty id.
        /// </summary>
        faculty,

        /// <summary>
        /// Faculty name.
        /// </summary>
        faculty_name,

        /// <summary>
        /// Graduation.
        /// </summary>
        graduation
    }
}
